expression of censure or disapproval - French English Dictionary